render venerable - Spanish English Dictionary